forest shelter belt - French English Dictionary